From 98f76e28d0083c67ccfad08a428f0cd6d191904c Mon Sep 17 00:00:00 2001 From: Debian Science Maintainers Date: Sat, 2 Mar 2019 14:59:35 +0000 Subject: [PATCH] Allow loading the CO2 dataset in pandas >= 0.23 Fixes __new__() got an unexpected keyword argument 'format' Author: Matthew Brett Origin: upstream https://github.com/statsmodels/statsmodels/commit/bd2985d781484c2a2ce47a3db107690bbe688acd Forwarded: not-needed Gbp-Pq: Name co2_dataset_load.patch --- statsmodels/datasets/co2/data.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/statsmodels/datasets/co2/data.py b/statsmodels/datasets/co2/data.py index 6cdb5e3..c062897 100644 --- a/statsmodels/datasets/co2/data.py +++ b/statsmodels/datasets/co2/data.py @@ -62,8 +62,7 @@ def load_pandas(): data = load() # pandas <= 0.12.0 fails in the to_datetime regex on Python 3 index = pd.DatetimeIndex(start=data.data['date'][0].decode('utf-8'), - periods=len(data.data), format='%Y%m%d', - freq='W-SAT') + periods=len(data.data), freq='W-SAT') dataset = pd.DataFrame(data.data['co2'], index=index, columns=['co2']) #NOTE: this is how I got the missing values in co2.csv #new_index = pd.DatetimeIndex(start='1958-3-29', end=index[-1], -- 2.30.2